home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / hity wydania / Ubuntu 9.10 PL / karmelkowy-koliberek-desktop-9.10-i386-PL.iso / casper / filesystem.squashfs / usr / share / doc / tcpd / README.Debian < prev    next >
Text File  |  2008-11-05  |  2KB  |  71 lines

  1. tcp_wrappers for Debian
  2. -----------------------
  3.  
  4. Extensions:
  5. -----------
  6.  
  7. There are a number of Debian specific changes to TCP wrappers:
  8.  
  9.     * libwrap.so.0 is available for dynamic linking.
  10.  
  11.     * You can blacklist a whole bunch of hosts at once by specifying a
  12.       file that contains a list of those hosts instead of just naming
  13.       a host. See the hosts_access(5) manpage.
  14.  
  15.     * You can allow or disallow access to a service depending on the
  16.       exit status of a program. See the hosts_access(5) manpage.
  17.  
  18.     * CIDR support in hosts_access(5) functions.
  19.  
  20.     * %r and %R parameters in hosts_access(5) functions.
  21.  
  22.     * Servers can be matched by port number other than by process name.
  23.  
  24.     * IPv6 support.
  25.  
  26. Library versioning:
  27. -------------------
  28.  
  29. TCP wrappers isn't distributed as a shared library upstream, so the
  30. versioning scheme used for TCP wrappers may not match Linux's library
  31. versioning schme.  Hence, libwrap has a soname of libwrap0 (version 7.6),
  32. instead of libwrap7 (version 6).
  33.  
  34. Build options:
  35. --------------
  36.  
  37. STYLE        = "-DPROCESS_OPTIONS -DACLEXEC"
  38.  
  39.     Debian TCP Wrappers use the extended syntax for /etc/hosts.allow
  40.     and /etc/hosts.deny. This particularly affects spawning other
  41.     commands on connections, see the hosts_options(5) manpage for
  42.     more details.
  43.  
  44. FACILITY    = LOG_DAEMON
  45. SEVERITY    = LOG_INFO
  46.  
  47.     TCP Wrappers logs as daemon.info (rather than mail.info).
  48.  
  49. BUGS        = 
  50.  
  51.     Linux has no bugs. :)
  52.  
  53. VSYSLOG        =
  54.  
  55.     libc6 has vsyslog built in.
  56.  
  57. UMASK        = -DDAEMON_UMASK=022
  58. NETGROUP    = -DNETGROUP
  59.  
  60. RFC931_TIMEOUT    = 10
  61. ACCESS        = -DHOSTS_ACCESS
  62. TABLES        = -DHOSTS_DENY=\"/etc/hosts.deny\" -DHOSTS_ALLOW=\"/etc/hosts.al
  63. low\"
  64. KILL_OPT    = -DKILL_IP_OPTIONS
  65.  
  66. EXTRA_CFLAGS="-DSYS_ERRLIST_DEFINED -DHAVE_STRERROR -DHAVE_WEAKSYMS -D_REENTRANT -DINET6=1 -Dss_family=__ss_family -Dss_len=__ss_len"
  67.  
  68. The options ALWAYS_RFC931, ALWAYS_HOSTNAME and PARANOID have not been
  69. enabled because these features can be enabled at runtime. The option
  70. APPEND_DOT is not enabled because of compatibility reasons.
  71.